spring AI
spring AI (四) 连续对话
在之前的文章中,我们实现的都是简单的调用,只能实现 1 次对话。这既不符合现实也不优雅,哪有人对话只对一句的啊。除了下面那个 要是 AI 也只能对话一次,那我们也只能说 AI 大爷您先一边凉快去吧
那怎么让模型连续对话呢,重点是 记忆 把用户的提问记住…
spring AI (三) 函数调用
有了前 2 节的基础,接下来要上点强度了,Function Calling - 函数调用。 那么什么是函数调用呢?官方的解释是:
You can register custom Java functions with the OpenAiChatClient and have…
spring AI (二) 流式输出
在上文,实现了一个简单的调用输出,使用的是 call 方法,此方法会等待结果的完整返回,所以耗时会比较高一点。 DEBUG 也可以看到结果是一起返回的。
但通常我们使用 AI 对话时结果是一个字一个字或一段一段蹦出来的,这里用的就是流式输出。
flux#
仔细看官方文档会发现其…
spring AI (一) 初始化及简单调用
之前刷短视频刷到了 spring 框架竟然出了 AI 模块,这我身为一个 Java 程序员竟然不知道,赶紧去官网看一下再找点教程试一试。 现在spring AI 的版本是0.8.1,但也已经有正式版 1.0 的 SNAPSHOT 了,所以 API 基本不会有大的变动。总而言之…